NHNHNHONHONO2NHNH2HNONHNH2HNOOHClHCl